iT邦幫忙

2024 iThome 鐵人賽

DAY 3
1
DevOps

在Local建立完整的開發環境筆記系列 第 3

Day 03:Kubernetes Clusters

  • 分享至 

  • xImage
  •  

接下來要談到如何使用 kind 來建立 Local 的 Kubernetes Clusters,但這邊所建立的 Cluster 可能不會是最終的,因為是 Container-Based 的 Cluster,所以每次變更設定會需要重建。

Configuration

要建立 Cluster 我們可以用指令來做各種設定,也可以用設定檔來調整,我個人覺得寫成文件的方式會更容易理解。
這邊我的範例是建立一個 Master Node 和 3 個 Worker Nodes。

kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
- role: worker
- role: worker
- role: worker

Create a cluster

接下來我們要用剛才的設定檔 kind-config.yaml 來建立 Cluster,並且這邊可以指定我們的 Kubernetes 版本,我使用的是 v1.31.0,命名為 local-dev

kind create cluster --name local-dev --config kind-config.yaml --image kindest/node:v1.31.0

建立完 Cluster 後,我們可以用這個指令來檢查是否成功?

kind get clusters

前面也有提到這個 Cluster 可能不會是最終的,所以如果要刪除的話,可以用以下指令。

kind delete clusters local-dev

上一篇
Day 02:kind
下一篇
Day 04:Helm
系列文
在Local建立完整的開發環境筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言